Establishing Design Principles for Diagrammatic VPLs

نویسنده

  • Jarinee Chattratichart
چکیده

This poster describes research which resulted in a checklist and design principles for diagrammatic visual programming languages (VPLs) based on empirical data collected through a series of controlled experiments and a qualitative-naturalistic inquiry.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visual Language Semantics Specification in the VisPro System

VisPro is a general-purpose visual language generation system, which can produce a wide range of diagrammatic visual programming languages (VPLs) based on Reserved Graph Grammar (RGG), a context sensitive graph grammar. This paper presents an approach to specify the semantic execution sequence of VPLs based on VisPro. In this approach, we use an ordering mechanism to facilitate the parsing form...

متن کامل

VisPro: A Visual Language Generation Toolset

The implementation of visual programming languages (VPLs) and their supporting environments is time–consuming and tedious. To ease the implementation, researchers have developed some high level tools, which can greatly reduce the effort of developing VPLs. None of them, however, can be easily used to create a complete visual language in a seamless way like the lex/yacc tools for textual languag...

متن کامل

Diagrammatic Representation and Reasoning

The rapidly developing field of diagrammatic knowledge representation and reasoning is surveyed. The origins and rationale of the field, basic principles and methodologies, as well as selected applications are discussed. Closely related areas, like visual languages, data presentation, and visualization are briefly introduced as well. Basic sources of material for further study are indicated.

متن کامل

Vivid: A Framework for Creating Visual Programming Languages

design, compilers or interpreters, and graphs. This collection of requirements increases complexity to the point where we find that general application frameworks are not sufficient. A general application framework is a partial design of an application, not a partial design of a VPL. One approach to the development of VPLs with frameworks would be to combine individual frameworks, each of which...

متن کامل

Using Graph Grammer to Implement Global Layout for a Visual Programming Language Generation System

VisPro is a general-purpose visual language generation system based on Reserved Graph Grammar (RGG). It can express a wide range of diagrammatic visual programming languages (VPLs). This paper presents a global layout approach used in the VisPro system. Our approach is grammar-based graph drawing, in which layout rules are embedded in the productions of RGG. Thus, the RGG formalism serves both ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003